package com.powernode.mybatis.mapper; // 包名也有叫做：com.powernode.mybatis.dao mapper就是dao包

import com.powernode.mybatis.pojo.Car;

import java.util.List;

// 一般使用mybatis的话，一般不叫作xxxDao了，一般都是xxxMapper
public interface CarMapper {

    /**
     * 增
     * @param car
     * @return
     */
    int insertCar(Car car);

    /**
     * 删
     * @param id
     * @return
     */
    int deleteById(Long id);

    /**
     * 改
     * @param id
     * @return
     */
    int updateById(Car car);

    /**
     * 查询一条数据
     * @param id
     * @return
     */
    Car selectById(Long id);

    /**
     * 查询所有
     * @return
     */
    List<Car> selectAll();
}
